"lender of last resort" - Details

English Term:
lender of last resort
Arabic Term:
المقرض الأخير
Arabic Definition:

.